satellite substation - İspanyolca İngilizce Sözlük